algerian horse - German English Dictionary